/**
 * Copyright (C) 2021 - 2031 O-Cubes Co., Ltd.
 */

/****************************************************************
 *  @file    crc.h
 *  @brief   CRC calculate header file.
 *  @version v1.0
 *  @date    03. Apr. 2023
 ****************************************************************/

#ifndef __CRC_H__
#define __CRC_H__

#include <stdint.h>

#ifdef __cplusplus
extern "C" {
#endif

uint32_t crc32(uint32_t crc, const uint8_t *p, uint32_t len);

#ifdef __cplusplus
}
#endif

#endif /* __CRC_H__ */

